- 阿由多
- (or 阿庾多) (sa) ayuta, variously stated as a million or a thousand millions; and a 大阿由多 as ten thousand millions.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.